inspired by Thomas Moran